a badge of bitterness - Francés Inglés Diccionario